After 3000+ Hours As A Dota 2 Coach, Here's What I Learnt